payment before delivery - Français Anglais Dictionnaire